gtk: Remove CONSTRUCT_ONLY flag from GtkEventControllerScroll::flags
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 31 Oct 2017 11:45:37 +0000 (12:45 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 16 Jul 2018 13:43:43 +0000 (15:43 +0200)
There is a gtk_event_controller_scroll_set_flags() call that's meant
to be called after construction (eg. due to scrolledwindow relayouts
hiding/showing scrollbars). The property shouldn't be construct-only
for consistence.

gtk/gtkeventcontrollerscroll.c

index f0816a5d6554c147d0ba4d7d80c861e43065546c..1edf6cc4eac8e1d5d4179ca694e174f76021c2aa 100644 (file)
@@ -372,8 +372,7 @@ gtk_event_controller_scroll_class_init (GtkEventControllerScrollClass *klass)
                         P_("Flags"),
                         GTK_TYPE_EVENT_CONTROLLER_SCROLL_FLAGS,
                         GTK_EVENT_CONTROLLER_SCROLL_NONE,
-                        G_PARAM_READWRITE |
-                        G_PARAM_CONSTRUCT_ONLY);
+                        G_PARAM_READWRITE);
 
   /**
    * GtkEventControllerScroll::scroll-begin: